Seria isso?
function onStepIn(cid, item, pos) local channelId = 5 if(isPlayer(cid)) then return doPlayerOpenChannel(cid, channelId) end return true end
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

Seria isso?
function onStepIn(cid, item, pos) local channelId = 5 if(isPlayer(cid)) then return doPlayerOpenChannel(cid, channelId) end return true end
Pelo que eu intedir isso so vai abrir a channel 5
function onStepIn(cid, item, pos)
local channelId = 5
if(isPlayer(cid)) then
return doPlayerOpenChannel(cid, channelId)
end
return true
end
Tem como fazer para que abra o New Channel.
para escolhe qual.
Caso se não de tem como fazer para quando eu clika num certo item abrir o Newchannel
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

se tu quer q abra um channel especifico eh mudar ali no chanellid... agora se quer q abra a lista de channels...
troque isso...
doPlayerOpenChannel(cid, channelId)
por isso...
openChannelDialog(cid)
ps: e ve se tira essa droga de msg gigante da tua assinatura --'
Ei me fale onde eu adiciono isso
onStepIn(cid, item, pos)
local channelId = 5
if(isPlayer(cid)) then
turn doPlayerOpenChannel(cid, channelId)
end
return true
end
E em que CreatureScript ,Action etc.
E se eu tenho que adiciona alguma coisa no login e a tag.
function onStepIn(cid, item, pos)
local channelId = 5
if(isPlayer(cid)) then
return openChannelDialog(cid)
end
return true
end
Eu botei assim em action
E usei essa Tag:
<action itemid="2650" event="script" value="Openchannel.lua"/>
E deu esse erro:
[14/06/2013 11:41:16] [Warning - Event::loadScript] Event onUse not found (data/actions/scripts/Openchannel.lua)
Editado Junho 14 por Jake1
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

isso nao eh action neh filho --'
eh movements...
function onStepIn(cid, item, pos)
local channelId = 5
if(isPlayer(cid)) then
return openChannelDialog(cid)
end
return true
end
<movevent type="StepIn" itemid="2650" event="script" value="nome.lua"/>
Se essa for a Tag....Não ta dando nenhum erro mais não ta fucionando (não ta abrindo o NewChannel)
para quem não intedeu eu quero que abra so isso o New Channel a parte de baixo não tem nada a ver..

Eu ainda to aprendendo a mexer com script então quando manda... por favor manda com a Tag e falando onde eu tenho que coloca por favor
Alguem ajuda Vodokart kd você no momento que eu mais preciso.
Editado Junho 14 por Jake1
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

para de da up o infeliz isso eh contra as regras --' cara chato...
Puts cara você so ajuda as pessoas pela metade né....
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

vo nem fla nd pq se n eh capaz de tomar ban... simplismente, SE VIRA... servs de pokemon usam isso ae ja faz tempo... ¬¬
Nunca vi nenhum ot de pokemon com esse system
Tu e muito noob mesmo nem sei como você conseguio pega 1000 Rep+
se tu quer q abra um channel especifico eh mudar ali no chanellid... agora se quer q abra a lista de channels...
troque isso...
doPlayerOpenChannel(cid, channelId)
por isso...
openChannelDialog(cid)
Você so ajuda as pessoas pela metade puts tu e muito noob mesmo....
Se eu soubesse como mexer em script eu não ia perdi a tua ajuda não.
Poxa não tem niguem que me ajude nisso não
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
veio tu eh retardado soh pode... nao tem como eu me conter... vai estudar e aprender alguma coisa vai... nao sabes de nd e fica ae flando bosta... eh ngm vai te ajudar ms... ot-adm de merda...
ps: eu ajudo quem eu quero... e vc n esta na lista
ps²: tu n sabe nem reconhecer a porra do sistema q tu quer... se mata...
Editado Junho 15 por Slicer
Ok blz deixa de fala merda...
e deixa ver se algum que me ajuda então seu merda.
openChannelDialog não é uma função padrão dos servidores, foi uma função adicionada no distro do pda
o único jeito de fazer isso aí que você viu no vídeo é baixar o código fonte do seu servidor, adicionar a função (tem um tutorial na área de programação -> códigos prontos) e depois recompilar o servidor e trocar o executável na pasta
aí é só usar a script que o pessoal postou aqui
se for action, você precisa colocar a tag no actions.xml e a script na pasta actions/scripts/, agora se for movements, tem que colocar a tag no movements.xml e a script no movements/scripts/
o que o slicer falou foi pra você simplesmente tirar um linha no script e colocar uma outra lina no lugar, você precisa de dedos e bloco de notas pra fazer isso, não leva nem 10 segundos, prometo pra você
isso não tem nada a ver com creaturescript, então não precisa se preocupar em editar o login.lua
Eu vo ver se acho essa função...
Da para voce me ajuda por pm?
Eu to precisando muito disso.
Eu acho que achei e esse:
Doplayersendchannelsdialog(Cid) Feito pelo Oneshot
Eu ja adicionei tudo certinho agora ta compilando (ta demorando um pouco pq eu acho que e a primeira vez)...
vamos ver se fuciona
Alguem sabe algum distro para 8.6 que não tenha erro?
Slicer desculpa ae o problema tava nas Source:
eu ainda não tinha adicionado o OpenChannelDialog para pode funfa a script
por isso a script não tava funcionando.
Podem fecha o topic..
info
Grupo: Campones
Registrado: 03/05/13
Posts: 53
Reputação: +2
Eu quero que quando eu pisa no piso
x = 195, y = 254, z = 7
x = 196, y = 254, z = 7
x = 197, y = 254, z = 7
Abra o channel
Isso que ta na imagem abaixo:
Darei Rep+
Editado Junho 14 por Jake1